package com.fanhang.samples.retrofit;

import java.util.Date;

import com.google.gson.annotations.SerializedName;

public class User {
	
	@SerializedName("login")
	private String login;
	@SerializedName("id")
	private Integer id;
	@SerializedName("avatar_url")
	private String avatarUrl;
	@SerializedName("gravatar_id")
	private String gravatarId;
	@SerializedName("url")
	private String url;
	@SerializedName("html_url")
	private String htmlUrl;
	@SerializedName("followers_url")
	private String followersUrl;
	@SerializedName("following_url")
	private String followingUrl;
	@SerializedName("gists_url")
	private String gistsUrl;
	@SerializedName("starred_url")
	private String starredUrl;
	@SerializedName("subscriptions_url")
	private String subscriptionsUrl;
	@SerializedName("organizations_url")
	private String organizationsUrl;
	@SerializedName("repos_url")
	private String reposUrl;
	@SerializedName("events_url")
	private String eventsUrl;
	@SerializedName("received_events_url")
	private String receivedEventsUrl;
	@SerializedName("type")
	private String type;
	@SerializedName("site_admin")
	private Boolean siteAdmin;
	@SerializedName("name")
	private String name;
	@SerializedName("company")
	private String company;
	@SerializedName("blog")
	private String blog;
	@SerializedName("location")
	private String location;
	@SerializedName("email")
	private String email;
	@SerializedName("hireable")
	private String hireable;
	@SerializedName("bio")
	private String bio;
	@SerializedName("public_repos")
	private Integer publicRepos;
	@SerializedName("public_gists")
	private Integer publicGists;
	@SerializedName("followers")
	private Integer followers;
	@SerializedName("following")
	private Integer following;
	@SerializedName("created_at")
	private Date createdAt;
	@SerializedName("updated_at")
	private Date updatedAt;
	
	
	
	public String getLogin() {
		return login;
	}
	public void setLogin(String login) {
		this.login = login;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getAvatarUrl() {
		return avatarUrl;
	}
	public void setAvatarUrl(String avatarUrl) {
		this.avatarUrl = avatarUrl;
	}
	public String getGravatarId() {
		return gravatarId;
	}
	public void setGravatarId(String gravatarId) {
		this.gravatarId = gravatarId;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public String getHtmlUrl() {
		return htmlUrl;
	}
	public void setHtmlUrl(String htmlUrl) {
		this.htmlUrl = htmlUrl;
	}
	public String getFollowersUrl() {
		return followersUrl;
	}
	public void setFollowersUrl(String followersUrl) {
		this.followersUrl = followersUrl;
	}
	public String getFollowingUrl() {
		return followingUrl;
	}
	public void setFollowingUrl(String followingUrl) {
		this.followingUrl = followingUrl;
	}
	public String getGistsUrl() {
		return gistsUrl;
	}
	public void setGistsUrl(String gistsUrl) {
		this.gistsUrl = gistsUrl;
	}
	public String getStarredUrl() {
		return starredUrl;
	}
	public void setStarredUrl(String starredUrl) {
		this.starredUrl = starredUrl;
	}
	public String getSubscriptionsUrl() {
		return subscriptionsUrl;
	}
	public void setSubscriptionsUrl(String subscriptionsUrl) {
		this.subscriptionsUrl = subscriptionsUrl;
	}
	public String getOrganizationsUrl() {
		return organizationsUrl;
	}
	public void setOrganizationsUrl(String organizationsUrl) {
		this.organizationsUrl = organizationsUrl;
	}
	public String getReposUrl() {
		return reposUrl;
	}
	public void setReposUrl(String reposUrl) {
		this.reposUrl = reposUrl;
	}
	public String getEventsUrl() {
		return eventsUrl;
	}
	public void setEventsUrl(String eventsUrl) {
		this.eventsUrl = eventsUrl;
	}
	public String getReceivedEventsUrl() {
		return receivedEventsUrl;
	}
	public void setReceivedEventsUrl(String receivedEventsUrl) {
		this.receivedEventsUrl = receivedEventsUrl;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public Boolean getSiteAdmin() {
		return siteAdmin;
	}
	public void setSiteAdmin(Boolean siteAdmin) {
		this.siteAdmin = siteAdmin;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCompany() {
		return company;
	}
	public void setCompany(String company) {
		this.company = company;
	}
	public String getBlog() {
		return blog;
	}
	public void setBlog(String blog) {
		this.blog = blog;
	}
	public String getLocation() {
		return location;
	}
	public void setLocation(String location) {
		this.location = location;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getHireable() {
		return hireable;
	}
	public void setHireable(String hireable) {
		this.hireable = hireable;
	}
	public String getBio() {
		return bio;
	}
	public void setBio(String bio) {
		this.bio = bio;
	}
	public Integer getPublicRepos() {
		return publicRepos;
	}
	public void setPublicRepos(Integer publicRepos) {
		this.publicRepos = publicRepos;
	}
	public Integer getPublicGists() {
		return publicGists;
	}
	public void setPublicGists(Integer publicGists) {
		this.publicGists = publicGists;
	}
	public Integer getFollowers() {
		return followers;
	}
	public void setFollowers(Integer followers) {
		this.followers = followers;
	}
	public Integer getFollowing() {
		return following;
	}
	public void setFollowing(Integer following) {
		this.following = following;
	}
	public Date getCreatedAt() {
		return createdAt;
	}
	public void setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
	}
	public Date getUpdatedAt() {
		return updatedAt;
	}
	public void setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
	}
}
